rain bird - French English Dictionary